self importance - German English Dictionary